.content {
	background: white;
	height: 100%;
	position: fixed;
	overflow-x: auto;
}

.close {
	padding-left: 0.7rem;
	padding-top: 1rem;
	padding-bottom: 0.7rem;
}

.email_input {
	width: 90%;
	height: 2rem;
	margin: 0 auto;
	border-bottom: 0.01rem solid rgba(221, 221, 221, 1);
}

.email_input input {
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	padding-left: 0.2rem;
	font-size: .9rem;
}

.code {
	position: relative;
	margin-left: 5%;
	width: 90%;
	margin-top: 1rem;
	height: 2rem;
	line-height: 2rem;
}

.code div {
	float: left;
}

.code .input_div {
	width: 45%;
	height: 2rem;
}

.code .input_div input {
	width: 100%;
	height: 100%;
	border: none;
	border-bottom: 0.01rem solid rgba(221, 221, 221, 1);
	padding-left: 0.2rem;
	font-size: .9rem;
}

.get_emil_code {
	width: 8rem;
	margin-left: 1rem;
	line-height: 2rem;
	text-align: center;
	color: #1b9af4;
	font-size: .9rem;
	border: 0.01rem solid #1b9af4;
}

.psd_input {
	margin-top: 1rem;
	position: relative;
	width: 90%;
	height: 2rem;
	margin-left: 5%;
	border-bottom: 0.01rem solid rgba(27, 155, 224, 1);
}

.psd_input input {
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	padding-left: 0.2rem;
	font-size: .9rem;
}

::-webkit-input-placeholder {
	/* WebKit, Blink, Edge */
	color: #939393;
	letter-spacing: 0.2rem;
	font-size: 0.9rem;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #939393;
	letter-spacing: 0.2rem;
	font-size: 0.9rem;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #939393;
	letter-spacing: 0.2rem;
	font-size: 0.9rem;
}

:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #939393;
	letter-spacing: 0.2rem;
	font-size: 0.9rem;
}

.register_bottom {
	width: 90%;
	margin-left: 5%;
	height: 2.2rem;
	margin-top: 2rem;
	text-align: center;
	line-height: 2.2rem;
	color: #ffffff;
	font-size: .9rem;
	background: #1b9af4;
	border-radius: 0.2rem;
}